#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
//namespace zh
//{
//	int a = 10;
//	namespace li
//	{
//		int c = 8;
//	}
//}
////int a = 10;
////using zh::li::c;
//using namespace zh;
//using namespace li;
//int main()
//{
//	cout << "hello wrod!" << endl;
//	cout << zh::a << endl;
//	cout << zh::li::c << endl;
//	cout << c << endl;
//	cout << a << endl;
//	return 0;
//}
//int main()
//{
//	int x = 0;
//	double a = 9.0;
//	char r = 'f';
//	cout << x << " " << a << " " << r << endl;
//	cin >> x >> a >> r;
//	cout << x << " " << a << " " << r << endl;
//	return 0;
//}
//void f(int a = 0)
//{
//	cout << a << endl;
//}
//void fid(int a , int b = 9, int c=10)
//{
//	cout << a << endl;
//	cout << b << endl;
//	cout << c << endl;
//
//}
//int main()
//{
//	f();
//	f(100);
//	fid(0);
//	return 0;
//}
//int add(int a, int b)
//{
//	return a + b;
//}
//int add(int a, int b, int c)
//{
//	return  a + b + c;
//}
//void c(int i, char r)
//{
//	cout << i << r << endl;
//}
//void c(char r, int i)
//{
//	cout << r << i << endl;
//}
//int main()
//{
//	cout << add(1, 2) << endl;
//	cout << add(1, 3, 4) << endl;
//	c(1, 't');
//	c('t', 1);
//}
void Wsap(int& a, int& b)
{
	int c = a;
	a = b;
	b = c;
}
int main()
{
	int a = 0;
	int& b = a;
	int& c = a;
	a++;
	cout << a << b << c << endl;
	int x = 4, y = 8;
	cout << x << " " << y << endl;
	Wsap(x,y);
	cout << x << " " << y << endl;
	return 0;
}